<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>2025年第十届全国大学生金融创新大赛</title>
    <style>
        html, body {
            height: 100%;
        }
        body {
            min-height: 100vh;
            margin: 0;
            font-family: 'Microsoft YaHei', '微软雅黑', Arial, sans-serif;
            background: url('images/组_1 2@2x.png') no-repeat center center fixed;
            background-size: cover;
        }
        .container {
            max-width: 1100px;
            margin: 0 auto;
            padding: 0 20px;
        }
        .top-bar {
            display: flex;
            align-items: center;
            height: 60px;
            margin-top: 18px;
        }
        .logo {
            width: 60px;
            height: 60px;
            margin-right: 10px;
            /* 预留logo位置 */
        background-image: url('images/Group 39.png');
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
        }
        .brand {
            font-size: 26px;
            font-weight: bold;
            color: #111;
            letter-spacing: 2px;
        }
        .title-img {
            display: block;
            margin: 0 auto 30px auto;
            max-width: 900px;
            width: 100%;
            height: auto;
        }
        .card-grid {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(2, 1fr);
            gap: 32px;
            margin: 0 auto 40px auto;
            max-width: 1000px;
        }
        .card {
            background: rgba(255,255,255,0.85);
            border-radius: 0px;
            border: 2px dashed #b3c6e0;
            box-shadow: 0 0px 0px 0 rgba(80,120,200,0.07);
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: flex-start;
            padding: 0px 15px 0px 0px;
            position: relative;
            min-height: 200px;
        }
        .card-img-box {
            width: 90px;
            height: 90px;
            margin-bottom: 10px;
            display: flex;
            align-items: center;
            justify-content: center;
            border: 2px dashed #b3c6e0;
            border-radius: 8px;
            background: #f7fbff;
        }
        .card-img-box img {
            max-width: 80px;
            max-height: 80px;
        }
        .card-title {
            text-align: center;
            color: #1a2a3a;
            font-size: 20px;
            font-weight: 500;
            margin-bottom: 18px;
            line-height: 1.3;
        }
        .card-arrow {
            position: absolute;
            left: 50%;
            bottom: 18px;
            transform: translateX(-50%);
            width: 32px;
            height: 32px;
        }
        .qq-group {
            text-align: center;
            margin: 40px 0 20px 0;
            font-size: 18px;
            color: #222;
        }
        .qq-group img {
            vertical-align: middle;
            width: 28px;
            margin-right: 8px;
        }
        @media (max-width: 900px) {
            .card-grid {
                grid-template-columns: 1fr 1fr;
                grid-template-rows: repeat(3, 1fr);
            }
        }
        @media (max-width: 600px) {
            .card-grid {
                grid-template-columns: 1fr;
                grid-template-rows: repeat(6, 1fr);
            }
            .container {
                padding: 0 2vw;
            }
        }
        .zh2 {
            background: #f5fbff;
            color: #2366d1;
            font-size: 18px;
            border-radius: 24px;
            margin: 1px 0;
            padding: 10px 0;
            box-shadow: 0 4px 16px 0 #e6f0ff;
            text-align: center;
            cursor: pointer;
            transition: box-shadow 0.2s, background 0.2s;
        }
        .zh2:hover {
            background: #e6f0ff;
            box-shadow: 0 8px 24px 0 #b3d1ff;
        }
        .drawer-layer {
            display: none;
            position: absolute;
            z-index: 9999;
            left: 0; top: 0; /* JS 动态设置 */
            width: 200px;    /* JS 动态设置 */
            height: auto;
            justify-content: center;
            align-items: flex-start;
            background: transparent;
            pointer-events: none;
        }
        .drawer-content {
            background: #fff;
            border-radius: 18px 18px 18px 18px;
            box-shadow: 0 8px 32px rgba(80,120,200,0.18);
            padding: 0px 0px 0px 0px;
            position: relative;
            width: 100%;
            pointer-events: auto;
            animation: drawerUp 0.35s cubic-bezier(.4,1.6,.6,1) 1;
        }
        @keyframes drawerUp {
            from { transform: translateY(100%); }
            to { transform: translateY(0); }
        }
        .drawer-btn-list {
            list-style: none;
            padding: 0;
            margin: 0;
        }
        .drawer-btn {
            background: #f5fbff;
            color: #2366d1;
            font-size: 18px;
            border-radius: 24px;
            margin: 3px 0;
            padding: 12px 0;
            box-shadow: 0 4px 16px 0 #e6f0ff;
            text-align: center;
            cursor: pointer;
            transition: box-shadow 0.2s, background 0.2s;
        }
        .drawer-btn:hover {
            background: #e6f0ff;
            box-shadow: 0 8px 24px 0 #b3d1ff;
        }
        .drawer-arrow {
            display: flex;
            justify-content: center;
            align-items: center;
            margin-top: 18px;
        }
        .drawer-arrow-btn {
            width: 38px;
            height: 38px;
            border-radius: 50%;
            border: 2px solid #2366d1;
            background: #fff;
            display: flex;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            transition: background 0.2s;
        }
        .drawer-arrow-btn:hover {
            background: #e6f0ff;
        }
        .drawer-arrow-btn svg {
            width: 22px;
            height: 22px;
            stroke: #2366d1;
            stroke-width: 2.5;
        }
        #zh_card{
            border: 1px solid #eee;
            background: url('images/Group_247.png') no-repeat center center / cover;
        }
        #ai_card{
            border: 1px solid #eee;
            background: url('images/Group_247.png') no-repeat center center / cover;
        }
        #shuzi_card{
            border: 1px solid #eee; 
            background: url('images/Group_247.png') no-repeat center center / cover;
        }
        .card{
            border: 1px solid #eee;
            background: url('images/Group_247.png') no-repeat center center / cover;
        }
        #card-img-box{
            border: 1px solid #eee;
            background: url('images/image_301.png') no-repeat center center / cover;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="top-bar">
            <img src="images/Group 39.png" alt="典阅Logo" style="height:48px;">
        </div>
        <img class="title-img" src="images/人工智能背景下金融专业实践教学能力暨赛训融通提升.png" alt="标题">
        <div class="card-grid">
            <div class="card" id="zh_card" style="background: url('images/Group_247.png') no-repeat center center / cover; position: relative; cursor:pointer;">
                <div class="card-img-box"><img src="images/image_301.png" alt="智慧金融核心业务岗位"></div>
                <div class="card-title">智慧金融核心业务岗位<br>职业能力赛项</div>
            </div>
            <div class="card" style="background: url('images/Group_315.png') no-repeat center center / cover; position: relative; cursor:pointer;" onclick="window.location.href='http://adminhlwjr.dianyueyun.com/';">
                <div class="card-img-box"><img src="images/image_302.png" alt="保险创新科技赛项"></div>
                <div class="card-title">保险创新科技赛项</div>
            </div>
            <div class="card" style="background: url('images/Group_316.png') no-repeat center center / cover; position: relative; cursor:pointer;" onclick="window.location.href='http://2024cxhlw.occupationedu.com/';">
                <div class="card-img-box"><img src="images/image_305.png" alt="互联网金融创新与运营管理赛项"></div>
                <div class="card-title">互联网金融创新与运营管理赛项</div>
            </div>
            <div class="card" id="ai_card" style="background: url('images/Group_247.png') no-repeat center center / cover; position: relative; cursor:pointer;">
                <div class="card-img-box"><img src="images/image_304.png" alt="AI金融创新应用与系统设计实战赛项"></div>
                <div class="card-title">AI金融创新应用与系统设计实战赛项</div>
            </div>
            <div class="card" id="shuzi_card" style="background: url('images/Group_315.png') no-repeat center center / cover; position: relative; cursor:pointer;">
                <div class="card-img-box"><img src="images/image_303.png" alt="数字金融业务能力赛项"></div>
                <div class="card-title">数字金融业务能力赛项</div>
            </div>
            <div class="card" style="background: url('images/Group_316.png') no-repeat center center / cover; position: relative; cursor:pointer;" onclick="window.location.href='http://adminhlwjr.dianyueyun.com/';">
                <div class="card-img-box"><img src="images/image_306.png" alt="数字银行经营模拟决策沙盘"></div>
                <div class="card-title">数字银行经营模拟决策沙盘</div>
            </div>
        </div>
        <div class="qq-group">
            <img src="images/image_295.png" alt="QQ">
            <span><b>qq群交流：</b>870831425</span>
        </div>
    </div>

    <!-- 弹窗层1：智慧金融核心业务岗位职业能力赛项 -->
    <!-- <div id="inner_layer2" style="display:none; position:fixed; left:0; top:0; width:100vw; height:100vh; background:rgba(0,0,0,0.18); z-index:9999; align-items:center; justify-content:center;">
        <div class="inner_layer2" style="background:#fff; border-radius:18px; box-shadow:0 8px 32px rgba(80,120,200,0.18); max-width:340px; width:90vw; margin:auto; padding:32px 18px 24px 18px; position:relative;">
            <div class="inner_gb" style="position:absolute; right:18px; top:18px; cursor:pointer; font-size:22px; color:#bbb;" onclick="closeLayer('inner_layer2')">×</div>
            <div class="inner_content">
                <ul class="zh_list" id="zh_list" style="list-style:none; padding:0; margin:0;">
                    <li class="zh2" onclick="setLink('http://zmrj.dtjl.dianyueyun.com/')">智慧厅堂经理岗</li>
                    <li class="zh2" onclick="setLink('http://zmrj.zhgy.dianyueyun.com/')">金融综合柜员岗</li>
                    <li class="zh2" onclick="setLink('http://zmrj.khjl.dianyueyun.com/')">数字化信贷岗</li>
                    <li class="zh2" onclick="setLink('http://zmrj.lcjl.dianyueyun.com/')">智慧理财经理岗</li>
                </ul>
            </div>
        </div>
    </div> -->
    <!-- 抽屉式弹窗 for AI金融创新应用与系统设计实战赛项 -->
    <div id="ai_drawer" class="drawer-layer">
        <div class="drawer-content">
            <ul class="drawer-btn-list">
                <li class="drawer-btn" onclick="setLink('http://zmrj.dtjl.dianyueyun.com/')" style="color: #181717 !important;">数据治理工程师</li>
                <li class="drawer-btn" onclick="setLink('http://zmrj.zhgy.dianyueyun.com/')" style="color: #181717 !important;">智能交互架构师</li>
                <li class="drawer-btn" onclick="setLink('http://zmrj.khjl.dianyueyun.com/')" style="color: #181717 !important;">智能投研分析师</li>
                <li class="drawer-btn" onclick="setLink('http://zmrj.lcjl.dianyueyun.com/')" style="color: #181717 !important;">智能投顾策略师</li>
            </ul>
            <div class="drawer-arrow">
                <div class="drawer-arrow-btn" onclick="closeDrawer('ai_drawer')">
                    <svg viewBox="0 0 24 24" fill="none"><path d="M7 10l5 5 5-5"/></svg>
                </div>
            </div>
        </div>
    </div>
     <!-- 抽屉式弹窗 for 智慧金融核心业务岗位职业能力赛项-->
    <div id="zh_drawer" class="drawer-layer" style="display:none;">
        <div class="drawer-content">
            <ul class="drawer-btn-list">
                <li class="drawer-btn" onclick="setLink('http://zmrj.dtjl.dianyueyun.com/')" style="color: #181717 !important;">智慧厅堂经理岗</li>
                <li class="drawer-btn" onclick="setLink('http://zmrj.zhgy.dianyueyun.com/')" style="color: #181717 !important;">金融综合柜员岗</li>
                <li class="drawer-btn" onclick="setLink('http://zmrj.khjl.dianyueyun.com/')" style="color: #181717 !important;">数字化信贷岗</li>
                <li class="drawer-btn" onclick="setLink('http://zmrj.lcjl.dianyueyun.com/')" style="color: #181717 !important;">智慧理财经理岗</li>
            </ul>
            <div class="drawer-arrow">
                <div class="drawer-arrow-btn" onclick="closeDrawer('zh_drawer')">
                    <svg viewBox="0 0 24 24" fill="none"><path d="M7 10l5 5 5-5"/></svg>
                </div>
            </div>
        </div>
    </div>
     <!-- 抽屉式弹窗 for 数字金融业务赛项-->
     <div id="shuzi_drawer" class="drawer-layer" style="display:none;">
        <div class="drawer-content">
            <ul class="drawer-btn-list">
                <li class="drawer-btn" onclick="setLink('http://zmrj.dtjl.dianyueyun.com/')" style="color: #181717 !important;">商务数据分析应用</li>
                <li class="drawer-btn" onclick="setLink('http://zmrj.zhgy.dianyueyun.com/')" style="color: #181717 !important;">数字化营销</li>
            <div class="drawer-arrow">
                <div class="drawer-arrow-btn" onclick="closeDrawer('shuzi_drawer')">
                    <svg viewBox="0 0 24 24" fill="none"><path d="M7 10l5 5 5-5"/></svg>
                </div>
            </div>
        </div>
    </div>

    <script>
    function setLink(url) {
        window.open(url, '_blank');
    }
    function closeDrawer(id) {
        document.getElementById(id).style.display = 'none';
    }
    document.getElementById('zh_card').onclick = function(e) {
        var card = this;
        var drawer = document.getElementById('zh_drawer');
        var rect = card.getBoundingClientRect();
        // 计算页面滚动
        var scrollTop = window.pageYOffset || document.documentElement.scrollTop;
        var scrollLeft = window.pageXOffset || document.documentElement.scrollLeft;
        // 定位弹窗
        drawer.style.position = 'absolute';
        drawer.style.left = (rect.left + scrollLeft) + 'px';
        drawer.style.top = (rect.bottom + scrollTop) + 'px';
        drawer.style.width = rect.width + 'px';
        drawer.style.display = 'block';
    };
    document.getElementById('ai_card').onclick = function(e) {
      
        var card = this;
        var drawer = document.getElementById('ai_drawer');
        var rect = card.getBoundingClientRect();
        // 计算页面滚动
        var scrollTop = window.pageYOffset || document.documentElement.scrollTop;
        var scrollLeft = window.pageXOffset || document.documentElement.scrollLeft;
        // 定位弹窗
        drawer.style.position = 'absolute';
        drawer.style.left = (rect.left + scrollLeft) + 'px';
        drawer.style.top = (rect.bottom + scrollTop) + 'px';
        drawer.style.width = rect.width + 'px';
        drawer.style.display = 'block';
    };
    document.getElementById('shuzi_card').onclick = function(e) 
    {
      
      var card = this;
      var drawer = document.getElementById('shuzi_drawer');
      var rect = card.getBoundingClientRect();
      // 计算页面滚动
      var scrollTop = window.pageYOffset || document.documentElement.scrollTop;
      var scrollLeft = window.pageXOffset || document.documentElement.scrollLeft;
      // 定位弹窗
      drawer.style.position = 'absolute';
      drawer.style.left = (rect.left + scrollLeft) + 'px';
      drawer.style.top = (rect.bottom + scrollTop) + 'px';
      drawer.style.width = rect.width + 'px';
      drawer.style.display = 'block';
  };
    </script>
</body>
</html>